<div class="once-form box box-primary">
    <form method="<{$form.method}>" action="<{$form.action}>">
        <table class="table">
            <colgroup>
                <col style="width: 20%;"></col>
                <col style="width: 80%:"></col>
            </colgroup>
            <{foreach from=$form.items item=item key=key}>
            <tr>
                <th <{if $item.type == 'title'}>colspan="2" style="text-align:left; background: #fff; border-right: none;"<{/if}>><{if $item.args.filter===false}><{$item.title nofilter}><{else}><{$item.title}><{/if}></th>
                <{if $item.type != 'title'}>
                <td>
                    <!-- 文本输入框 -->
                    <{if $item.type == 'input'}>
                    <input type="text" name="<{$item.name}>" value="<{$item.value}>" <{$item.attr nofilter}> />

                    <!-- 文本输入框 -->
                    <{elseif $item.type == 'show'}>
                    <input type="text" name="<{$item.name}>" value="<{$item.value}>" <{$item.attr nofilter}> disabled />

                    <!-- 隐藏框 -->
                    <{elseif $item.type == 'pwd'}>
                    <input type="password" name="<{$item.name}>" value="<{$item.value}>" <{$item.attr nofilter}> />

                    <!-- 多行文本输入框 textarea -->
                    <{elseif $item.type == 'textarea'}>
                    <textarea name="<{$item.name}>" style="width: 80%; height: 180px;"><{$item.value}></textarea>

                    <!-- 选择框 -->
                    <{elseif $item.type == 'select'}>
                    <{html_options name=$item.name options=$item.args.options selected=$item.value}>

                    <{elseif $item.type == 'list'}>
                    <ul name="<{$item.name}>">
                    <{foreach from=$item.args.options item=ii}>
                        <li><{$ii nofilter}></li>
                    <{/foreach}>
                    </ul>

                    <{elseif $item.type == 'radio'}>
                    <ul>
                        <{foreach from=$item.args.options key=kk item=ii}>
                        <li>
                            <input id="radio-<{$key}>-<{$kk}>" name="<{$item.name}>" type="radio" value="<{$kk}>" <{if $kk == $item.value}>checked<{/if}> />
                            <label for="radio-<{$key}>-<{$kk}>"><{$ii}></label>
                        </li>
                        <{/foreach}>
                    </ul>

                    <{elseif $item.type == 'checkbox'}>
                    <ul>
                        <{foreach from=$item.args.options key=kk item=ii}>
                        <li>
                            <input id="checkbox-<{$key}>-<{$kk}>" name="<{$item.name}>[]" type="checkbox" value="<{$kk}>" <{if in_array($kk, $item.value)}>checked<{/if}> />
                            <label for="checkbox-<{$key}>-<{$kk}>"><{$ii}></label>
                        </li>
                        <{/foreach}>
                    </ul>

                    <{else}>
                    <{$item.type nofilter}>

                    <{/if}>
                </td>
                <{/if}>
            </tr>
            <{/foreach}>

            <tr>
                <td></td>

                <td>
                    <{foreach from=$form.values item=item key=key}>
                        <input type="hidden" name="<{$key}>" value="<{$item}>" />
                    <{/foreach}>

                    <{foreach from=$form.operations item=item}>
                    <{if $item.type === 'input'}>
                        <input type="<{$item.action}>" class="<{$item.class}>" value="<{$item.title}>" name="<{$item.name}>"/>
                    <{elseif $item.type === 'a'}>
                        <a class="<{$item.class}>" href="<{$item.action}>" name="<{$item.name}>"><{$item.title}></a>
                    <{/if}>
                    <{/foreach}>
                </td>
            </tr>
        </table>
        <input type="hidden" name="page" value="<{$page}>" />
    </form>

    <style>
        .once-form th { text-align: right; background: #fafafa; border-right: 1px solid #ddd; }
        .once-form { font-size: 14px; }
        .once-form .title { display: inline-block; font-weight: 700; margin: 0 0 0 10px; }
        .once-form ul { display: inline-block; padding: 0; margin:0; }
        .once-form label { font-weight: normal; text-decoration: underline; font-size: 12px; }
        .once-form li { list-style: none; display: inline-block; margin: 0; padding: 0; }
    </style>
</div>
<script src="/public/static/plugin/layer/layer.js"></script>